import matplotlib.pyplot as plt

#1. 准备数据
movie_names = ['雷神3：诸神黄昏', '大闹天宫', '隐秘的角落', '美人鱼', '流浪地球']
first_day = [5410, 2541, 6841, 6951, 8114]
first_week = [36415, 57767, 25417, 14514, 25835]
#2.创建画布
plt.figure(figsize=(20,8), dpi=80)

#3.绘制图像
plt.bar(range(5), first_day,width=0.2,label='首日')
plt.bar([i+0.2 for i in range(5)], first_week,width=0.2, label='首周')

plt.xticks([i+0.1 for i in range(5)], movie_names)
#添加网格
plt.grid()

#显示图例
plt.legend()
#添加标题
plt.title("电影票房")
#4.显示图像
plt.show()